terry clock - French English Dictionary